iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0
Python

運用 Python 操作 Excel系列 第 5

[Day5] Python 操作 Excel - 小試身手(新增、讀取、修改)

  • 分享至 

  • xImage
  •  

在成功安裝openpyxl套件後

https://ithelp.ithome.com.tw/upload/images/20240916/20168857adyevE1ieE.png

我們開始嘗試用Pytnon新建一份Excel,並新增資料內容:

import openpyxl
#首先匯入openpyxl

workbook = openpyxl.Workbook()
# 利用 Workbook 建立一個新的工作簿

sheet = workbook.worksheets[0]
# 取得第一個工作表

sheet['A1'] = 'Hello Python! Hello Excel!'
# 設定 sheet 工作表 A1 儲存格內容為 "Hello Python!Hello Excel!"

workbook.save('test.xlsx')
# 儲存檔案

https://ithelp.ithome.com.tw/upload/images/20240916/20168857YLr1HztHjO.png

使用openpyxl 內 load_workbook 方法,讀取剛剛建立的Excel,並修改儲存格A2內容:

import openpyxl

workbook = openpyxl.load_workbook('test.xlsx')
# 使用 load_workbook 讀取 test.xlsx

sheet = workbook.worksheets[0]
# 取得第一個工作表

sheet['A2'] = 'Test Test Test'
# 設定 sheet 工作表 A2 儲存格內容為 "Test Test Test"

workbook.save('test.xlsx')
# 儲存檔案

https://ithelp.ithome.com.tw/upload/images/20240916/20168857byBAVfUBCZ.png

當然這從最小的地方開始練習,當知道這個道理後,以後可以試試在大型資料裡做更動,應該會有更明顯的心得和體驗!


上一篇
Python 操作 Excel (使用openpyxl)-先前須知
下一篇
Python 操作 Excel -小試身手(在多筆紀錄中,改寫目標資料)
系列文
運用 Python 操作 Excel15
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言